n = int(input())
print(n // 2)
'''假设最大GCD是k，那么这两个数必须是k的倍数
最大的两个k的倍数不超过n的是k和2k
因此2k ≤ n ⇒ k ≤ n/2
所以最大可能的k就是⌊n/2⌋'''